package tech.abing.spider.task.model.amac;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;


/**   
 * @Title: Entity
 * @Description: 基金管理公司
 * @author wangxin x.wang@wescxx.com   
 * @date 2016-12-10 15:51:41
 * @version V1.0   
 *
 */
@Table(name = "FUND_MNG_COM")
@SuppressWarnings("serial")
public class FundMngComEntity implements Proccessable, Serializable {
	/**基金管理公司名称*/
	private java.lang.String managerName;
	/**成立时间*/
	private java.lang.String establishDate;
	/**公司网址*/
	private java.lang.String officialWebsite;
	/**联系地址*/
	private java.lang.String contactAddress;
	/**电话*/
	private java.lang.String tel;
	/**协会会员*/
	private java.lang.String managerType;
	/**被抓取页面的url*/
	private java.lang.String url;
	
	/**用于记录ID*/
	private String id;
	
	/**
	 *
	 *@return ： ID
	 */
	@Column(name ="ID")
	public String getId() {
		return id;
	}
	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ID
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  基金管理公司名称
	 */
	@Column(name ="MANAGER_NAME")
	public java.lang.String getManagerName(){
		return this.managerName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  基金管理公司名称
	 */
	public void setManagerName(java.lang.String managerName){
		this.managerName = managerName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  成立时间
	 */
	@Column(name ="ESTABLISH_DATE")
	public java.lang.String getEstablishDate(){
		return this.establishDate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  成立时间
	 */
	public void setEstablishDate(java.lang.String establishDate){
		this.establishDate = establishDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  公司网址
	 */
	@Column(name ="OFFICIAL_WEBSITE")
	public java.lang.String getOfficialWebsite(){
		return this.officialWebsite;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  公司网址
	 */
	public void setOfficialWebsite(java.lang.String officialWebsite){
		this.officialWebsite = officialWebsite;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  联系地址
	 */
	@Column(name ="CONTACT_ADDRESS")
	public java.lang.String getContactAddress(){
		return this.contactAddress;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  联系地址
	 */
	public void setContactAddress(java.lang.String contactAddress){
		this.contactAddress = contactAddress;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  电话
	 */
	@Column(name ="TEL")
	public java.lang.String getTel(){
		return this.tel;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  电话
	 */
	public void setTel(java.lang.String tel){
		this.tel = tel;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  协会会员
	 */
	@Column(name ="MANAGER_TYPE")
	public java.lang.String getManagerType(){
		return this.managerType;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  协会会员
	 */
	public void setManagerType(java.lang.String managerType){
		this.managerType = managerType;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  被抓取页面的url
	 */
	@Column(name ="URL")
	public java.lang.String getUrl(){
		return this.url;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  被抓取页面的url
	 */
	public void setUrl(java.lang.String url){
		this.url = url;
	}
}
